/* 拍品图片轮播图 */
swiper {
	height: 45%;
	width: 100%;
}

.swiper-content-wrapper {
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	display: flex;
	justify-content: center;
}

.swiper-image {
	height: 100%;
	width: 100%;
}

/* 倒计时区 */
.countdown {
	height: 40rpx;
	padding: 18rpx 20rpx;
	background-color: #2196F3;
	color: #FFFFFF;
	display: flex;
}

.countdown image {
	width: 32rpx;
	height: 32rpx;
	align-self: center;
}

.countdown text {
	font-size: 14px;
	margin-left: 20rpx;
	align-self: center;
}

/* 内容区 */
.content-wrapper {
	padding: 20rpx;
	background-color: #FFFFFF;
}

.lot-title {
	font-size: 18px;
	line-height: 10rpx;
}

/* 价格区 */
.price-wrapper {
	margin-top: 20rpx;
	height: 82rpx;
	display: flex;
	flex-direction: row;
}

.text-wrapper {
	display: flex;
	flex-direction: column;
	align-self: center;
}

.rmb {
	line-height: 32rpx;
	color: #9E9E9E;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

.price-text {
	line-height: 32rpx;
	color: #FE6A00;
}

.price {
	margin-left: 20rpx;
	line-height: 70rpx;
	font-size: 44px;
	color: #FE6A00;
}

/* 拍卖记录 */
.lot-record-wrapper {
	display: flex;
	flex-direction: column;
	margin-top: 15rpx;
	background-color: #FFFFFF;
}

.lot-record-head {
	display: flex;
	flex-direction: row;
	padding: 20rpx;
	border-bottom: 2rpx solid #EAEAEA;
}

.lot-record-head-left {
	display: flex;
	flex-direction: row;
	width: 33%;
	border-right: 4rpx solid #EAEAEA;
}

.icon-paimaijilu {
	align-self: center;
}

.lot-record-head-left text {
	margin-left: 20rpx;
	font-size: 16px;
}

.lot-record-head-right {
	width: 67%;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-left: 30rpx;
}

.lot-record-head-right text {
	font-size: 15px;
	color: #A4A4A4;
}

.lot-record-head-arrow {
	color: #7E7E7E;
}

/* 拍卖列表 */

.lot-record-list {
	background-color: #F2F1F6;
}

.lot-record-list-block {
	display: flex;
	justify-content: space-between;
	background-color: #FFFFFF;
	padding: 15rpx;
	border-bottom: 2rpx solid #EAEAEA;
}

.lot-record-list-uid {
	display: inline-block;
	width: 80rpx;
	margin-left: 5rpx;
	margin-right: 25rpx;
}

.lot-record-list-type {
	margin-right: 25rpx;
}

/* 浏览和收藏区 */
.lot-info-wrapper {
	margin-top: 20rpx;
	display: flex;
	flex-direction: row;
	justify-content: space-around;
}

.lot-info-block {
	width: 50%;
	text-align: center;
}

/* 拍卖类型 */
.lot-type-wrapper {
	width: 100%;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 15rpx;
	background-color: #FFFFFF;
}

.lot-type-block {
	width: calc(50% - 40rpx);
	display: flex;
	flex-direction: row;
	padding: 10rpx 20rpx;
}

.lot-type-text {
	margin-right: 10rpx;
}

.lot-type-info {
	color: #8C8C8C;
}

.gray-background {
	background-color: #F2F1F6;
	padding-top: 15rpx;
}

/* 用户信息 */
.user-wrapper {
	display: flex;
	flex-direction: column;
	padding: 10rpx 20rpx;
	background-color: #FFFFFF;
}

.user-text {
	display: flex;
	font-size: 18px;
	font-weight: bold;
}

.user-text:before {
	content: "";
	border-radius: 32rpx;
	min-width: 20rpx;
	height: 40rpx;
	background-color: #2196F3;
	margin-top: 15rpx;
	margin-right: 15rpx;
}

.user-info {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	text-align: center;
	margin: 15rpx 0;
}

.left-wrapper {
	display: flex;
	flex-direction: row;
}

.user-headImg {
	width: 100rpx;
	height: 100rpx;
	border-radius: 50%;
}

.user-name {
	font-size: 20px;
	margin-left: 20rpx;
	align-self: center;
}

.icon-keyboard_arrow_right {
	margin-left: 10rpx;
	font-size: 60rpx;
	align-self: center;
}

/* 拍品详情 */
.lot-detail-wrapper {
	margin-top: 15rpx;
	padding: 20rpx;
	background-color: #FFFFFF;
	display: flex;
	flex-direction: column;
}

.lot-detail-title {
	display: flex;
	font-size: 18px;
	font-weight: bold;
}

.lot-detail-title:before {
	content: "";
	border-radius: 32rpx;
	min-width: 20rpx;
	height: 40rpx;
	background-color: #2196F3;
	margin-top: 15rpx;
	margin-right: 15rpx;
}

.lot-detail-info {
	font-size: 16px;
	margin: 15rpx 0;
}

/* 底部 */
.foot-wrapper {
	width: 100%;
	height: 100rpx;
	position: fixed;
	bottom: 0;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	background-color: #FFFFFF;
	box-shadow: 0 -6rpx 10rpx #D9D9D9;
}

.collection-wrapper {
	width: 150rpx;
	padding: 10rpx 0;
	display: flex;
	flex-direction: column;
	text-align: center;
}

.icon {
	color: #666666;
	line-height: 44rpx;
}

.collection-wrapper text {
	color: #666666;
	line-height: 30rpx;
	align-self: center;
}

.foot-wrapper .btn {
	width: 600rpx;
	border-radius: 100rpx 0 0 100rpx;
	background-color: #2196F3;
	line-height: 100rpx;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
}

.cs-det input {
	font-size: 16px;
	color: #000000;
	background-color: #F5F5F5;
	margin-top: 20rpx;
	height: 60rpx;
	padding: 10rpx 30rpx;
	border-radius: 30rpx;
	transition: 0.3s ease;
	border: solid 5rpx #F5F5F5;
}

.cs-det input:hover {
	border: solid 5rpx #1f80ff;
}

/* 竞拍价格 */
.offer-wrapper {
	height: 240rpx;
	background-color: #FFFFFF;
	border-radius: 40rpx 40rpx 0 0;
	padding: 20rpx 40rpx;
	display: flex;
	flex-direction: column;
}

.offer-head-wrapper {
	margin-top: 20rpx;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.offer-head-wrapper text {
	align-self: center;
	font-size: 16px;
}

.number-box {
	width: 400rpx;
	height: 80rpx;
}

/deep/ .uni-numbox__minus,
/deep/ .uni-numbox__plus {
	width: 100rpx;
	height: 80rpx;
}

/deep/ .uni-numbox__value {
	width: 300rpx;
	height: 80rpx;
}

.offer-foot-wrapper {
	margin-top: 60rpx;
	display: flex;
}

.cl-button {
	flex: 1;
}
/deep/ .cl-button__text {
	font-size: 16px;
}
